Performance Impact of Load Balancers on Server Farms

نویسنده

  • Yiping Ding
چکیده

Server Farms have gained popularity for providing scalable and reliable computing / Web services. A load balancer plays a key role in this architecture, serving as a “traffic cop” to direct the requests to suitable servers. Selecting and using the proper load balancer to match the characteristics of the servers will have a significant performance impact. This paper examines some commonly used loadbalancing algorithms for server farms, introduces a performance model as a basis for the analysis, and will show how to select a load balancer to maximize the performance potential of the server farms.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Load balancing using java Aspect Component(Java RMI)

Various types of scheduling algorithms are used by load balancers to determine which backend server to send a request to. Simple algorithms include random choice or round robin. High-performance systems may use multiple layers of load balancing. Load balancing is the process of distributing client request over the set of servers and is a key element of obtaining good performance in distributed ...

متن کامل

A General Architecture for Load Balancing in a Distributed-Memory Environment

The goal of load balancing is to assign to each node a number of tasks proportional to its performance. On distributed-memory machines, it is important to take data dependencies into account when distributing tasks, since they have a big impact on the communication requirements of the distributed application. Many load balancers have been proposed that deal with applications with homogeneous ta...

متن کامل

Cloud Partitioning Based Load Balancing Model for Cloud Service Optimization

Cloud computing is a new phenomenon or technology that paves way for new model of computing. Cloud offers many services including Infrastructure as a Service (IaaS). With respect to this service optimal utilization of infrastructure services is essential for sustainable server provision. Towards this end, in this paper, a load balancing model is designed and implemented using CloudSim. This is ...

متن کامل

Performance and Service Level Considerations for Distributed Web Applications

This paper presents an overview of key factors a ecting performance of Web sites which may be using Web services protocols. We show how Web sites can be scaled with load balancers sending requests to multiple servers which can be distributed for both improved performance and availability. Caching, load balancing, and replication are critical components for achieving good performance and high av...

متن کامل

Using the Ipv6 Flow Label for Load Balancing in Server Farms Flow Label for Server Load Balancing

This document describes how the currently specified IPv6 flow label can be used to enhance layer 3/4 (L3/4) load distribution and balancing for large server farms.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004